/*
 * @Author: your name
 * @Date: 2021-09-22 21:23:39
 * @LastEditTime: 2021-09-22 21:36:18
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: /professional-node/gulp-work/gulpfile.js
 */
const { series, src, dest } = require('gulp');
// src 找，我要执行谁
// dest 我要把执行完的结果，输出到哪儿
function clean(cb) {
  return src('*.js')
  .pipe(dest('output'));
}

// `build` 函数被导出（export）了，因此它是一个公开任务（public task），并且可以被 `gulp` 命令直接调用。
// 它也仍然可以被用在 `series()` 组合中。
function build(cb) {
  // body omitted
  cb();
}

// html / css / sass / img / js

// 一次性做完 构建流程
exports.clean = clean;
// exports.default = series(clean, build); 
// 从左 往右执行
// exports.default = defaultTask
